Definition of Picris Echioides

  • (noun) widespread European weed with spiny tongue-shaped leaves and yellow flowers; naturalized in United States

Antonyms of Picris Echioides


No Antonyms Found.

Homophones of Picris Echioides


No Homophones Found.